representation blessed by the pope - Francés Inglés Diccionario